Bayview Plaza Waterfront Resort is a European style boutique waterfront resort situated directly on the Boca Ciega Bay, St Pete beach. Visitors can use all the facilities at Plaza beach resort.
Deluxe Efficiency Suite - Sleeps 2
Home